"""
MTM配置文件
"""


# MTM全局变量
RESCALE_RATE = 2    # 图像缩放比例，一般为2
KERNEL_SIZE = 21    # 核函数尺寸
SET_MAX_LENGTH = 30     # 聚类最大数量
FAST_RADIUS = 5     # FAST角点检测阈值
MIN_DISTANCE = 5    # 最小距离
# CNN模型超参数
REVISE_WIDTH = 480  # 压缩之后的宽度
REVISE_HEIGHT = 640     # 压缩之后的高度
CNN_EPOCH_SIZE = 64
CNN_BATCH_SIZE = 128
MODEL_WIDTH = 32    # 模型输入宽度，模型宽高不要大于64，也不要小于32
MODEL_HEIGHT = 32   # 模型输入高度
MODEL_CHANNEL = 3   # 模型输入通道
# LSTM模型超参数
LSTM_EPOCH_SIZE = 256
LSTM_BATCH_SIZE = 120
LEARNING_RATE = 0.001   # 学习速率
N_HIDDEN_UNITS = 128    # 神经元节点个数
SEQ_MAX_LEN = 180   # 最大序列长度
CLASS_NUMBERS = 8   # 分类数
SEPARATE_RATE = 0.8     # 数据集分割比
SLOT_NUMBERS = 5    # 手指的最大数量
# 文件路径
FILE_DATA = './Data/data.txt'   # 数据源文件
FILE_DATA_SHUFFLE = './Data/data_shuffle.txt'   # shuffle后的临时数据集文件
FILE_DATA_TRAIN = './Data/data_train.txt'   # 分割后的临时训练数据集文件
FILE_DATA_TEST = './Data/data_test.txt'     # 分割后的临时测试数据集文件
FILE_SAVE = './Models/'     # 存储运行结果目录
